﻿.elementor-11257 .elementor-element.elementor-element-813340d {
    --display: flex;
    --justify-content: center;
    --align-items: flex-start;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --padding-top: 190px;
    --padding-bottom: 110px;
    --padding-left: 20px;
    --padding-right: 20px;
}

    .elementor-11257 .elementor-element.elementor-element-813340d:not(.elementor-motion-effects-element-type-background), .elementor-11257 .elementor-element.elementor-element-813340d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: var( --e-global-color-primary );
        background-image: url("https://univet.rstheme.com/blue/wp-content/uploads/sites/2/2025/12/page-bnr-img22-min.jpg");
        background-position: center left;
        background-repeat: no-repeat;
        background-size: cover;
    }

        .elementor-11257 .elementor-element.elementor-element-813340d::before, .elementor-11257 .elementor-element.elementor-element-813340d > .elementor-background-video-container::before, .elementor-11257 .elementor-element.elementor-element-813340d > .e-con-inner > .elementor-background-video-container::before, .elementor-11257 .elementor-element.elementor-element-813340d > .elementor-background-slideshow::before, .elementor-11257 .elementor-element.elementor-element-813340d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11257 .elementor-element.elementor-element-813340d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
            background-color: transparent;
            --background-overlay: '';
            background-image: linear-gradient(180deg, #00192C00 -3%, #00192C 133.75%);
        }

.elementor-11257 .elementor-element.elementor-element-246f706 .rstb-page-title {
    color: #FFFFFF;
    font-size: 56px;
    font-weight: 500;
    line-height: 66px;
}

.elementor-11257 .elementor-element.elementor-element-2fbe793 .rs-divider {
    background-color: #FFFFFF26;
}

    .elementor-11257 .elementor-element.elementor-element-2fbe793 .rs-divider.dot-enable::before, .elementor-11257 .elementor-element.elementor-element-2fbe793 .rs-divider.dot-enable::after {
        background: #FFFFFF;
        width: 145px;
        height: 2px;
    }

.elementor-11257 .elementor-element.elementor-element-2fbe793.elementor-widget-rs-divider {
    width: 480px;
    height: 1px;
}

.elementor-11257 .elementor-element.elementor-element-864562a {
    padding: 0px 0px 0px 0px;
}

    .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta {
        gap: 25px;
    }

        .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta .post-meta {
            gap: 10px;
            color: #FFFFFF;
        }

            .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta .post-meta a, .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta a.post-meta {
                color: #FFFFFF;
            }

                .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta .post-meta a:hover, .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta a.post-meta:hover {
                    color: var( --e-global-color-secondary );
                }

            .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta .post-meta svg {
                width: 18px;
                height: 18px;
            }

            .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta .post-meta i {
                font-size: 18px;
                color: var( --e-global-color-secondary );
            }

            .elementor-11257 .elementor-element.elementor-element-864562a .rstb-post-meta .post-meta svg path {
                fill: var( --e-global-color-secondary );
            }

body:not(.rtl) .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
    right: 140px;
}

body.rtl .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
    left: 140px;
}

.elementor-11257 .elementor-element.elementor-element-4e1b9bb {
    bottom: 60px;
}

    .elementor-11257 .elementor-element.elementor-element-4e1b9bb .rs-image {
        text-align: left;
    }

        .elementor-11257 .elementor-element.elementor-element-4e1b9bb .rs-image img {
            object-position: center center;
        }

.elementor-11257 .elementor-element.elementor-element-16ae9c3 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 10px;
    --row-gap: 20px;
    --column-gap: 10px;
    --padding-top: 110px;
    --padding-bottom: 110px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-11257 .elementor-element.elementor-element-f9f5e57 {
    --display: flex;
    --gap: 0px 20px;
    --row-gap: 0px;
    --column-gap: 20px;
}

.elementor-11257 .elementor-element.elementor-element-3a2b181 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
}

    .elementor-11257 .elementor-element.elementor-element-3a2b181 img {
        border-radius: 12px 12px 12px 12px;
    }

.elementor-11257 .elementor-element.elementor-element-004960c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 0px 1px 0px;
    --border-top-width: 1px;
    --border-right-width: 0px;
    --border-bottom-width: 1px;
    --border-left-width: 0px;
    border-color: var( --e-global-color-b666397 );
    --border-color: var( --e-global-color-b666397 );
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 9px;
    --padding-bottom: 9px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-11257 .elementor-element.elementor-element-4bf73b9 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
}

.elementor-11257 .elementor-element.elementor-element-c970ed0 .prelements-heading .title-inner .title {
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px !important;
}

    .elementor-11257 .elementor-element.elementor-element-c970ed0 .prelements-heading .title-inner .title span {
        text-align: center;
    }

.elementor-11257 .elementor-element.elementor-element-3962c37 .rstb-post-meta .post-meta .inner-pills-wrapper .inner-pill-item {
    background-color: #FFFFFF;
    padding: 10px 15px 10px 15px;
    border-radius: 5px 5px 5px 5px;
    margin: 0px 5px 0px 5px;
    border-style: none;
}

    .elementor-11257 .elementor-element.elementor-element-3962c37 .rstb-post-meta .post-meta .inner-pills-wrapper .inner-pill-item:hover {
        background-color: var( --e-global-color-secondary );
        color: var( --e-global-color-4d7b7af );
    }

.elementor-11257 .elementor-element.elementor-element-3962c37 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

    .elementor-11257 .elementor-element.elementor-element-3962c37.elementor-element {
        --align-self: center;
    }

    .elementor-11257 .elementor-element.elementor-element-3962c37 .rstb-post-meta .post-meta {
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        border-style: none;
    }

.elementor-11257 .elementor-element.elementor-element-dd63945 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    padding: 30px 0px 60px 0px;
}

    .elementor-11257 .elementor-element.elementor-element-dd63945 .post-date {
        font-size: 15px;
    }

    .elementor-11257 .elementor-element.elementor-element-dd63945 .post-nav-item:hover .post-custom-label {
        color: var( --e-global-color-primary );
    }

    .elementor-11257 .elementor-element.elementor-element-dd63945 .post-nav-item:hover .post-title {
        color: var( --e-global-color-secondary );
    }

    .elementor-11257 .elementor-element.elementor-element-dd63945 .post-thumb img {
        border-radius: 100% 100% 100% 100%;
    }

.elementor-11257 .elementor-element.elementor-element-37f97f8 {
    --display: flex;
}

@media(max-width: 1366px) {
    .elementor-11257 .elementor-element.elementor-element-813340d {
        --padding-top: 190px;
        --padding-bottom: 110px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
}

@media(max-width: 1200px) {
    .elementor-11257 .elementor-element.elementor-element-813340d {
        --padding-top: 170px;
        --padding-bottom: 90px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-11257 .elementor-element.elementor-element-246f706 .rstb-page-title {
        font-size: 50px;
        line-height: 60px;
    }

    .elementor-11257 .elementor-element.elementor-element-16ae9c3 {
        --justify-content: center;
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --flex-wrap: wrap;
    }

    .elementor-11257 .elementor-element.elementor-element-37f97f8 {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
}

@media(max-width: 1024px) {
    .elementor-11257 .elementor-element.elementor-element-246f706 .rstb-page-title {
        font-size: 46px;
        line-height: 1.2em;
    }

    body:not(.rtl) .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
        right: 20px;
    }

    body.rtl .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
        left: 20px;
    }

    .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
        bottom: 20px;
    }

    .elementor-11257 .elementor-element.elementor-element-16ae9c3 {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}

@media(max-width: 880px) {
    .elementor-11257 .elementor-element.elementor-element-813340d {
        --padding-top: 150px;
        --padding-bottom: 70px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-11257 .elementor-element.elementor-element-246f706 .rstb-page-title {
        font-size: 36px;
    }

    body:not(.rtl) .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
        right: 20px;
    }

    body.rtl .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
        left: 20px;
    }

    .elementor-11257 .elementor-element.elementor-element-4e1b9bb {
        bottom: 20px;
    }
}

@media(max-width: 767px) {
    .elementor-11257 .elementor-element.elementor-element-813340d {
        --padding-top: 150px;
        --padding-bottom: 70px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-11257 .elementor-element.elementor-element-16ae9c3 {
        --content-width: 520px;
    }
}

@media(min-width: 768px) {
    .elementor-11257 .elementor-element.elementor-element-813340d {
        --content-width: 1620px;
    }

    .elementor-11257 .elementor-element.elementor-element-f9f5e57 {
        --width: 68%;
    }

    .elementor-11257 .elementor-element.elementor-element-37f97f8 {
        --width: 33%;
    }
}

@media(max-width: 1200px) and (min-width:768px) {
    .elementor-11257 .elementor-element.elementor-element-f9f5e57 {
        --width: 100%;
    }

    .elementor-11257 .elementor-element.elementor-element-37f97f8 {
        --width: 40%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-11257 .elementor-element.elementor-element-37f97f8 {
        --width: 400px;
    }
}

/* Start RSAddons Custom CSS for RS Divider. Unique ID: 2fbe793*/
.elementor-11257 .elementor-element.elementor-element-2fbe793 .rs-divider.dot-enable::after {
    width: 0;
    height: 0;
    display: none;
}

/* End RSAddons Custom CSS */
/* Start RSAddons Custom CSS for Sidebar. Unique ID: ccb7a7a*/
.elementor-11257 .elementor-element.elementor-element-ccb7a7a {
    position: sticky;
    top: 100px;
}

/* End RSAddons Custom CSS */
